Revert "libxc: create an initial FPU state for HVM guests"
authorRoger Pau Monné <roger.pau@citrix.com>
Thu, 14 Jan 2016 09:43:36 +0000 (10:43 +0100)
committerJan Beulich <jbeulich@suse.com>
Thu, 14 Jan 2016 09:43:36 +0000 (10:43 +0100)
commitd23da94b123a0d9326408c376e5735697bd2d96a
tree9ab5e79b8bdabb8cb55f6c4ce885959801f53a58
parent83ae0bb2260c71e8dcec538dd477f7253aaef327
Revert "libxc: create an initial FPU state for HVM guests"

This reverts commit d64dbbcc7c9934a46126c59d78536235908377ad:

Xen always set the FPU as initialized when loading a HVM context, so libxc
has to provide a valid FPU context when setting the CPU registers.

This was a stop-gap measure in order to unblock OSSTest Windows 7 failures
while a proper fix for the HVM CPU save/restore is being worked on.

This can now be reverted because a proper fix is in place and we can signal
in the save record whether the FPU is initialized or not.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
tools/libxc/xc_dom_x86.c